carry out (obligations/responsibilities) - Fransızca İngilizce Sözlük